#include<stdio.h>
#include<time.h>

long add(int n)
{
	long sum = 0;
	for (int i = 1; i <= n; i++)
		sum += i;
	return sum;
}

long gaosi(int n)
{
	return n * (n + 1) / 2;
}

int main()
{
	clock_t t;
	int n;
	scanf("%d", &n);
	/*********逐加***********/
    t=clock();
	long sum=add(n);
	t = clock() - t;
    printf("【逐加】求得和为：%ld\n",sum);
	printf("【逐加】用时：%lf 秒\n", ((float)t) / CLOCKS_PER_SEC);

	/*********高斯法***********/
    t=clock();
	sum = gaosi(n);
	t = clock() - t;
    printf("【高斯法】求得和为：%ld\n",sum);
	printf("【高斯法】用时：%lf 秒\n", ((float)t) / CLOCKS_PER_SEC);
}